cape lobster - French English Dictionary